// the header file of QueryProjector, called by QueryProcessor

#ifndef QUERYPROJECTOR_H
#define QUERYPROJECTOR_H

#include "TNode.h"
#include <iostream>
#include <string>
#include <list>
#include <vector>
using namespace std;

class QueryProjector {
public:
    static void QueryProjector::arrangeResult(bool resultBoolean,vector<int> resultIndex,string resultType);
    static void getResult(list<string>&);

private:
	static vector<string> outputs;
};

#endif
